// 这个模块主要是获取品牌数据管理的数据的模块
import request from '@/utils/request'
// 获取品牌列表的接口
// /admin/product/baseTrademark/{page}/{limit}
export const reqTradeMarkList = (page, limit) => request({ url: `/admin/product/baseTrademark/${page}/${limit}`, method: "get" });

// 处理添加品牌
// 新增品牌：POST /admin/product/baseTrademark/save
// 切记：对于新增的品牌，给服务器传递数据，不需要传递ID，ID由服务器生成


// 修改品牌
// 修改品牌：PUT /admin/product/baseTrademark/update
// 切记：对于某一个品牌的操作，前端携带的参数需要ID，还需要告诉服务器修改的是哪一种品牌

export const reqAddOrUpdateTradeMark = (tradeMark) => {
    if (tradeMark.id) {
        // 给服务器数据携带ID----修改
        return request({ url: "/admin/product/baseTrademark/update", method: 'put', data: tradeMark });
    } else {
        // 新增品牌
        return request({ url: "/admin/product/baseTrademark/save", method: "POST", data: tradeMark });
    }
}

// 删除品牌的
// 删除品牌：DELETE /admin/acl/permission/remove/{id}

export const reqDeleteTradeMark = (id) => request({ url: `/admin/product/baseTrademark/remove/${id}`, method: "delete" });